package com.fth.learn.chapter08.shop;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 商品类
 * YiMi
 *
 * @author YiMi
 * @version 1.0
 * @date 2023/7/25 8:13
 */
@Data
@NoArgsConstructor
@AllArgsConstructor

public class Product {
    //条码  唯一属性---->主键
    private String bar;
    //名称
    private String proName;
    //价格
    private double price;
    //品牌
    private ProBrand brand;
    //分类  引用类型
    //  分类名称   分类描述
    private ProType type;
    //生产商
    private String manufacturer;


    void aa(){

    }
    //构造方法,表示对象在实例化中产生的
    //无参构造方法 = @NoArgsConstructor
    //全部有参构造方法 = @AllArgsConstructor
//    public Product(){
//
//    }
    //两个有参
    public Product(String bar,double price){
        this.bar= bar;
        this.price = price;
    }



}
